@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;font-family:"Microsoft Yahei","微软雅黑","宋体",Tahoma,Arial,Helvetica,STHeiti;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body{ background-color:#fff;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;}
h1,h2,h3,h4,h5,h6,ul,p,ol,th,dl,dt,form{ margin:0px; padding:0px;}
li{ list-style-type: none; }
a img{ border:none;}
.clear{ clear:both; overflow:hidden; height:1px;}
.clear5{ clear:both; overflow:hidden; height:5px;}
.clear8{ clear:both; overflow:hidden; height:8px;}
.clear10{ clear:both; overflow:hidden; height:10px;}
.clear15{ clear:both; overflow:hidden; height:15px;}
.clear20{ clear:both; overflow:hidden; height:20px;}
.clear25{ clear:both; overflow:hidden; height:25px;}
.clear28{ clear:both; overflow:hidden; height:28px;}
.clear30{ clear:both; overflow:hidden; height:30px;}
.clear40{ clear:both; overflow:hidden; height:40px;}
.clear50{ clear:both; overflow:hidden; height:50px;}
.padding8{ padding:8px;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.padding20{ padding:20px;}
a{text-decoration: none;cursor: pointer;color:#333333;}
a:hover{text-decoration: none;color:#f13040;}
.floatLeft{ float:left;}
.floatRight{ float:right;}
.yuanjiao{-moz-border-radius: 5px; /* Firefox */-webkit-border-radius: 5px; /* Safari 和 Chrome */border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}

/*背景图变成动态图*/
.post_icon_tie { display: block; float: left; width: 30px;height: 28px; background: url(../images/comment.png?0512) no-repeat -8px -9px;}
.post_icon_tie:hover {background: url(images/comment.png?0512) no-repeat -1493px -9px; -moz-animation: movetie 1000ms steps(33) forwards;-webkit-animation: movetie 1000ms steps(33) forwards; animation: movetie 1000ms steps(33) forwards;}



/*content start*/
.content{ margin:0 auto; width:1200px;}

/*img 轮换图*/
.new_img {height: 387px;width:50%; float:left;}

/*新闻动态*/
.xwdt {float: right;width:48.5%;}
.xwdt_title {height: 41px;border-bottom: 1px solid #d2d2d2; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-top: 2px solid #ff2120;margin-bottom: 20px;display: block;}
.xwdt_title span {background-color: #fff; border-right: 1px solid #d2d2d2;text-align: center;display: block;height:41px; cursor:pointer; line-height:41px; width: 176px;font-size: 18px;font-weight: bold;color: #6c6c6c;float: left;}
.xwdt_title span.newOn,.xwdt_title span:hover{ background-color: #ff2120; display: block; color:#FFF; border-right: 1px solid #ff2120;}
.xwdt_title span small{ font-size:12px; text-transform:uppercase; padding-left:10px; font-weight: normal;}
.more {text-align: right;display: block;float: right;padding-right: 20px;width: 60px;height:41px;font-size: 12px;line-height:41px;color: #939393;}
.xwdt_tt {display: block;padding-bottom: 20px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #d0d0d0;}
.xwdt_tt h1 {font-size: 18px;line-height: 26px;color: #323232;text-align: center;display: block;font-weight: bold;margin-bottom: 15px;display: block;}
.xwdt_tt h1 a {font-size: 18px;line-height: 26px;color: #323232;text-align: center;display: block;font-weight: bold;}
.xwdt_tt p {font-size: 12px;line-height: 20px;color: #767676;text-align: left;text-indent: 2em;display: block;}
.xwdt_tt p a {font-size: 12px;color: #ce5555;}
.xwdt_xq ul {display: block;margin-top: 5px;}
.xwdt_xq ul li {display: block;height: 36px;}
.xwdt_xq ul li a {text-align: left;float: left;font-size: 15px;line-height: 36px;color: #3b4454;height: 36px; padding-left:2em; background-image:url(../images/icon7.jpg); background-position:left center; background-repeat:no-repeat; width: 80%;display: block;}
.xwdt_xq ul li a:hover{background-image:url(../images/icon7b.gif); background-position:left center; background-repeat:no-repeat; }
.xwdt_xq ul li span {float: right;display: block;font-size: 15px;line-height: 36px;color: #8d96a8;}

/*图标链接*/
.Icon_link{ width:100%; height:144px; border:1px solid #e6e6e6;}
.Icon_link a{ width:14.2%; height:144px; float:left; display:block;  border-right:1px solid #e6e6e6;}
.Icon_img{ height:100px; background-repeat:no-repeat; background-position:center center;}
.Icon_i1{ background-image:url(../images/iconLink1.jpg);}
.Icon_i2{ background-image:url(../images/iconLink2.jpg);}
.Icon_i3{ background-image:url(../images/iconLink3.jpg);}
.Icon_i4{ background-image:url(../images/iconLink4.jpg);}
.Icon_i5{ background-image:url(../images/iconLink5.jpg);}
.Icon_i6{ background-image:url(../images/iconLink6.jpg);}
.Icon_i7{ background-image:url(../images/iconLink7.jpg);}
.Icon_link a p{ line-height:40px; text-align:center; display:block;}



/*信息速递开始*/
.info_sudi{ width:30%; float:left; height:280px; background-color:#f7f7f7; padding:0 10px 10px 10px;}
.info_sudiTitle{  height:42px; border-bottom:1px #dbdbdb solid;}

.info_sudiTitle span {height:20px; line-height:20px; display:block; width:40%; font-size:20px; margin-top:10px; padding-left:20px; font-weight:bold; border-left:5px solid #ff2120; float:left;}
.info_sudiTitle span a {display:block;width:100%;font-size:20px;font-weight:bold;line-height:20px;}
.info_sudiTitle a{ float:right; height:40px; line-height:40px; width:15%; font-size:12px;  display:block; }
.info_list{ padding-top:10px;}
.info_list ul li{ height:50px; clear:both; display:block; padding:4px; background-color:#FFF; margin-top:15px;}
.sudiDate{ width:17%; height:50px; float:left; color:#fff;}
.ri{ height:30px; line-height:30px; display:block; border-bottom:1px solid #fff; font-size:24px; text-align:center;}
.nian{ height:20px; line-height:20px; font-size:11px; text-align:center;}
.sudi_listTitle{ width:80%; height:30px; padding-top:8px; padding-bottom:8px; float:right; font-size:14px; color:#626262; line-height:1.2em;}
.sudi_listTitle a{color:#626262;}.sudi_listTitle a:hover{color:#f13040;}
.zi{ border-right:1px solid #e46fa9;}
.zi .sudiDate{ background-color:#e46fa9;}
.huang{ border-right:1px solid #f17730;}
.huang .sudiDate{ background-color:#f17730;}
.hong{ border-right:1px solid #f13040;}
.hong .sudiDate{ background-color:#f13040;}

/*校园招聘*/
.xiaoyuan{ float:right; width:67%; height:290px;}
.zpTitle{ height:41px; border-top:2px solid #ff2120; border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2; background-repeat:no-repeat; background-position:left center;}
.xy {
       display: block;
}
.xy a {
	height: 41px;
	line-height: 41px;
	text-align: center;
}
.news_dt_title_tag {
       display: block;
}
.news_dt_title_tag a {
	width: 168px;
	height: 41px;
	float: left;
	line-height: 41px;
	font-size: 17px;
	text-align: center;
}
.tab1{ background-image:url(../images/img_461.png);}
.tab1.on,.tab1:hover{ background-image:url(../images/img_46.jpg);}
.tab2{ background-image:url(../images/img_471.png);}
.tab2.on,.tab2:hover{ background-image:url(../images/img_47.png);}
.tab3{ background-image:url(../images/img_481.png);}
.tab3.on,.tab3:hover{ background-image:url(../images/img_48.png);}
.xyList{ padding-top:15px; }
.xyList ul li{ float:left; width:50%; height:40px; line-height:40px; display:block;}
.xyList ul li a{ float:left; width:80%; height:36px; overflow:hidden; display:block; color:#454545;}
.xyList ul li .date{ float:right; width:15%; padding-right:3%; height:36px; overflow:hidden; display:block; text-align:center; color:#454545;}
.pmore a{ display: none;}
.pmore a.p-moreShow{display: block;}
.p-index ul{ display: none;}
.p-index ul.Ulshow{ display: block;}
/*求才在线*/
.qc{ background-image:url(../images/img_50.png);}
.qiucaiList{ padding:30px 0px; position: relative;}
.ion_lr{position: absolute;  top: 120px; width: 40px;height: 74px; cursor: pointer;  background-image: url(../images/riLe.png);}
.ion_left { left: 0px; background-position:left bottom;  }
.ion_right{right: 0px; background-position:right bottom;}
.ion_left:hover{background-position:left top;  }
.ion_right:hover{background-position:right top;}

.qiucaiList ul li{width:274px; height:309px; display:block; float:left; padding:0px 34px;  margin-left: -34px;}
.qiucaiList ul li div.myItem{ width:248px;  height:283px; padding:12px;  border:1px #d9d9d9 solid;}
.qiucaiList ul li img{ width:246px; height:192px;}
.qiucaiList ul li h2{ height:35px; overflow:hidden; line-height:35px; display:block; text-align:center; font-weight:bold;}
.qiucaiList ul li p{ line-height:22px; font-size:12px; color:#7f7f7f; text-indent:1.5em; padding:10px 0px;}

/*友情链接*/
.yqlink{ height:65px; padding:20px 0px; clear:both; width:100%; background-color:#f5f5f5;}
.yqson{ width:1200px; height:65px; margin:0 auto; display:block; background-image:url(../images/img_64.jpg); background-position:0px center; background-repeat:no-repeat;}
.yq_title{ width:100px; height:65px; float:left;}
.yqLinkImg{ width:91%; float:right; height:65px;}
.yqLinkImg a{ padding:0 3px; display:block; float:left;}
.yqLinkImg img{ width:212px; height:64px;}


/*频道样式开始*/
.list_box {width: 100%;clear: both;display: block;}
.list {width: 1150px;margin-right: auto;margin-left: auto;background-color: #FFF;padding-top: 10px;padding-right: 25px;padding-bottom: 25px;padding-left: 25px;clear: both;display: block;}
.location {
	font-size: 14px;
	line-height: 50px;
	color: #6b6b6b;
	background-image: url(../images/location.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	padding-left: 30px;
}
.location a {font-size: 14px;line-height: 50px;color: #6b6b6b;}
.list_nr {display: block;}
.list_left {float: left;width: 220px;display: block;}
.list_mc {background-image: url(../images/bg.jpg);background-repeat: no-repeat;background-position: left center;height: 80px;margin-bottom: 2px;}
.list_mc a {
	font-size: 24px;
	line-height: 80px;
	color: #FFF;
	display: block;
	text-align: center;
}
.list_fl {display: block;}
.list_fl a {
	border: 1px solid #f1f1f1;
	display: block;
	height: 38px;
	font-size: 15px;
	line-height: 38px;
	color: #4a4e4f;
	margin-bottom: 2px;
	text-align: center;
} 
.list_fl li.selected a,.list_fl a:hover {
	font-size: 15px;
	line-height: 40px;
	color: #FFF;
	background-image: url(../images/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 40px;
	text-align: center;
	display: block;
}

/*客服*/
.kefu {border: 1px solid #f1f1f1;display: block;padding-bottom: 20px;}
.kefu_title {background-color: #f7f7f7;height: 40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #f1f1f1;background-image: url(../images/img10.jpg);background-repeat: no-repeat;background-position: 15px center;font-size: 15px;line-height: 40px;font-weight: bold;color: #d2202e;text-align: left;padding-left: 40px;}
.kefu_img {height: 140px;background-image: url(../images/kf.jpg);background-repeat: no-repeat;background-position: center center;margin-bottom: 10px;}
.kefu_nr {text-align: left;font-size: 12px;line-height: 24px;color: #4a4e4f;padding-left: 15px;padding-right: 15px;}
.kefu_nr span {font-size: 14px;color: #d3212f;}
.list_xx {float: right;width: 890px; min-height:600px;}
.list_title {background-image: url(../images/icon5.jpg);background-repeat: no-repeat;background-position: left top;height: 25px;text-align: left;padding-left: 20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #f1f1f1;padding-bottom: 15px;margin-bottom: 15px;}
.list_title a {font-size: 18px;line-height: 25px;color: #e31b1b;}
.list_list ul {display: block;}
.list_list ul li {height: 48px;background-image: url(../images/icon6.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 20px; display:block;}
.list_list ul li a {font-size: 16px;line-height: 48px;color: #6b6b6b;float: left;}
.list_list ul li a:hover{ color:#C00;}
.list_list ul li span {font-size: 16px;line-height: 48px;color: #6b6b6b;float: right;display: block;}

/*翻页开始*/
#page_nav_list,.page_list,.div_pagination_bar,.divPagination_page_select {padding-top: 40px;padding-bottom: 20px;text-align: center;clear: both;}
#page_nav_list a,.page_list a,.div_pagination_bar a,.divPagination_page_select a  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #c5c3c3;line-height: 14px;font-size: 12px;border: 1px solid #f2f2f2;}
#page_nav_list span,.page_list span,.div_pagination_bar span,.divPagination_page_select span  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #c5c3c3;line-height: 14px;font-size: 12px;border: 1px solid #f2f2f2;}

#page_nav_list a.select,.page_list a.select,.div_pagination_bar a.liPagination_page_cur,.divPagination_page_select a.liPagination_page_cur {background:#cc0000; color:#FFF}
/*翻页结束*/
/*内容开始*/
.neirong h1 {font-size: 20px;line-height: 80px;font-weight: bold;color: #000;text-align: center;}
.shijian {text-align: center;display: block;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #f1f1f1;padding-bottom: 10px;margin-bottom: 30px;}
.shijian span {font-size: 12px;line-height: 30px;color: #999;margin-right: 15px;margin-left: 15px;}
.neirong,#BodyLabel {text-align: left;font-size: 15px;line-height: 36px;color: #666;}
.neirong table,.neirong table tr,.neirong table tr td,.neirong table th{border:1px solid #666;border-collapse:collapse;}
.neirong a{ color:#2265b8; text-decoration:underline;}

.borderRnone{border-right:none;}

/*zhaopin*/
.zhaoPin{}
.zhaoPin div.zhaoPinDiv{width:33.333%; height:280px; float:left;}
.zhaoPin div.zhaoPinDiv .zpNr{padding-right:20px;}
.zhaoPin div.zhaoPinDiv:last-child .zpNr{padding-right:0px;}
.zpTitleLeft{float:left;width:168px; height:41px;}
.zpTitleLeft a,.zpTitleRight a{display:block; height:41px;line-height:41px;}
.zptitleRight{float:right;width:80px; height:41px; text-align:center; line-height:41px;}
.zpTitleLeft a.t1{background-image: url(../images/img_46.jpg);}
.zpTitleLeft a.t2{background-image: url(../images/img_47.png);}
.zpTitleLeft a.t3{background-image: url(../images/img_48.png);}

.zpNr ul {padding-top:20px;}
.zpNr ul li{ clear:both; width:100%; height:36px; overflow:hidden; display:block;}
.zpNr ul li a{ float:left; width:80%; height:36px; overflow:hidden; display:block; color:#3b4454;}
.zpNr ul li .date{ float:right; width:15%; height:36px; overflow:hidden; display:block; text-align:center; color:#454545;}
